ribbed bars - Turkish English Dictionary